A Petri Nets Method for Specification and Automatic Generation of User Interface

نویسندگان

  • Faouzi Moussa
  • Meriem Riahi
  • Mohamed Moalla
  • Christophe Kolski
چکیده

In process control, many automated applications with high degree of safety require the human operator’s permanent presence. The operators have to control the system’s evolution and to react to unexpected events. Graphical user interfaces inform the operators about the process evolution and assist them in their complex task of problem solving. Several researchers are interested in the improvement of the quality of such interfaces (e.g., Rasmussen 1986; Gilmore et al. 1989; Kolski 1997). Nowadays, the tendency is to provide formal techniques for interface specification. So that, it becomes easier to verify the consistency of the specifications before the interface generation. This is particularly crucial when the interfaces are used in critical domains such as process control or transportation systems. Many works have been carried out within this framework and different approaches have been proposed (Moussa 1992; Bodart et al. 1995; Mahfoudhi 1997; Palanque and Bastide 1997). But, most of them presents slackness concerning for example system analysis, interface specification or automatic generation of the interface. Thus, we try to palliate them by proposing a global approach which covers the different aspects of the user interface design. This approach benefits from Petri Nets formalism and contributes to the “Tools for working with guidelines” domain.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automated Code Generation from Petri Nets Based System Specification

The effectiveness of Petri nets for the modelling of reactive systems is demonstrated through the use of a class of non-autonomous hierarchical high-level Petri nets, named by Hierarchical Reactive Petri Nets. The translation between the Petri net model and executable code is presented and shown to be simple and direct allowing a smooth two-way automatic translation process between specificatio...

متن کامل

Automatic Code Generation From a High-Level Petri Net Based Specification of Dialogue

This paper shows how the code for the user interface part of an interactive application can be automatically generated from an object-oriented specification formalism based on high-level Petri nets. The technique described here is very general and may be applied with any event-driven UIMS. The paper first describes the formalism called Interactive Cooperative Objects (ICO). It then presents a s...

متن کامل

Accessibility Evaluation in Biometric Hybrid Architecture for Protecting Social Networks Using Colored Petri Nets

In the last few decades, technological progress has been made important information systems that require high security, Use safe and efficient methods for protecting their privacy. It is a major challenge to Protecting vital data and the ability to threaten attackers. And this has made it important and necessary to be sensitive to the authentication and identify of individuals in confidential n...

متن کامل

A rule-based evaluation of ladder logic diagram and timed petri nets for programmable logic controllers

This paper describes an evaluation through a case study by measuring a rule-based approach, which proposed for ladder logic diagrams and Petri nets. In the beginning, programmable logic controllers were widely designed by ladder logic diagrams. When complexity and functionality of manufacturing systems increases, developing their software is becoming more difficult. Thus, Petri nets as a high l...

متن کامل

Interpreted Petri Nets used for human-machine dialogue specification

this paper proposes an approach for the specification of human-machine dialogue for interactive process control applications. This approach is based on a formal modelling of the Human-Machine System behaviour. This modelling makes it possible to deduce the user requirements and then to identify the User Interface (UI) objects. The formal aspect allows the validation of the specifications before...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013